serial murderers - French English Dictionary